#include <STC15F2K60S2.H>
code unsigned char Seg_dula[] =  { 
0xc0,  
0xf9,  
0xa4,  
0xb0,  
0x99,  
0x92,  
0x82,  
0xf8,  
0x80,  
0x90,  
0xff, 
0xc1,	
};

code uchar seg_weila[] ={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};



void seg_disp(uchar weila,dula,porint)
{
	P0 = 0XFF;
	P2 = P2 &0X1F |0Xe0;
	P2 &= 0X1F;

	
	P0 = seg_weila[weila];
	P2 = P2 &0X1F |0Xc0;
	P2 &= 0X1F;
	
	P0 = Seg_dula[dula];
	if(porint)
	P0 &= 0X7F;
	P2 = P2 &0X1F |0Xe0;
	P2 &= 0X1F;
	
}